
// var input = " ";

// while(input != "q" || input != "Q")
// {
//     var random = Math.floor(Math.random() * 20);
//     console.log("result = ", random);
//     input = prompt("请猜一个数(1 ~ 20 以内, 输入q退出)");
//     if(input == random)
//     {
//         alert("答案正确");
//     }
//     else
//     {
//         alert("答案错误");
//     }
// }

function  calc(ver)
{
    if(ver == 1)
    {
        return 1;
    }
    else
    {
        return  ver * calc(ver - 1);
    }
}

var len = prompt("指定长度");
var result = 0;
for(var i = 1; i <= len; i++)
{
    result += calc(i);
}

console.log("答案是:" + result);